91.29 meters = 299 feet and 6.09 inches