267.5 meters = 877.624672 feet