1260 meters = 4133 feet and 10.3 inches