728.02 meters = 2388 feet and 6.2 inches