1282.8 meters = 4208 feet and 7.94 inches