264.9 meters = 869.094488 feet