answersLogoWhite

0

There are 106.2992126 inches in 2.7 meters. 2.7 meters x 1 inch/0.0254 meters = 106.2992126 inches 1 inches = 0.0254 meters

User Avatar

Wiki User

16y ago

What else can I help you with?