1256 meters = 4120 feet and 8.82 inches