8488 feet = 2587.1424 meters