91.67 meters = 300 feet and 9.06 inches