90.61 meters = 297 feet and 3.32 inches