answersLogoWhite

0

3.8 meters = 149.606299 inches = 12 feet 5.606299 inches

User Avatar

Wiki User

16y ago

What else can I help you with?