91.48 meters = 300 feet and 1.57 inches