1235.5 meters = 4053 feet and 5.73 inches