2465.9 meters = 8090 feet and 2.68 inches