267.65 meters = 878.116798 feet