266.4 meters = 874.015748 feet