2294.3 meters = 7527 feet and 2.77 inches