2264.1 meters = 7428 feet and 1.8 inches