89.28 meters = 292 feet and 10.96 inches