2294.6 meters = 7528 feet and 2.58 inches