2460 meters = 8070 feet and 10.39 inches