2862.3 meters = 9390 feet and 8.98 inches