1264 meters = 4146 feet and 11.78 inches