1264.5 meters = 4148 feet and 7.46 inches