1245.4 meters = 4085 feet and 11.5 inches