8402 feet = 2560.9296 meters