886.6 feet = 270.23568 meters