1494.6 meters = 4903 feet and 6.52 inches