105 feet and 0.9 inches = 32.027 meters