91.52 meters = 300 feet and 3.15 inches