91.18 meters = 299 feet and 1.76 inches