8567.6 feet = 2611.40448 meters