1225.5 meters = 4020 feet and 8.03 inches