2264 meters = 7427 feet and 9.86 inches