2288.7 meters = 7508 feet and 10.3 inches