2394 meters = 7854 feet and 3.97 inches