264.05 meters = 866.305774 feet