88.382 meters = 289 feet and 11.61 inches