105 feet and 11.9 inches = 32.306 meters