1235.7 meters = 4054 feet and 1.61 inches