106 feet and 0.8 inches = 32.329 meters