90.67 meters = 297 feet and 5.69 inches