answersLogoWhite

0

there are exactly 149.606299 inches in 3.8 meters

:)

User Avatar

Wiki User

14y ago

What else can I help you with?