91.63 meters = 300 feet and 7.48 inches