1264.5 meters = 4148.622047 feet