91.58 meters = 300 feet and 5.51 inches