1281.8 meters = 4205 feet and 4.57 inches