89.91 meters = 294 feet and 11.76 inches