2633.7 meters = 8640 feet and 8.98 inches