1230.3 meters = 4036 feet and 5.01 inches