270.6 meters = 887.795276 feet