8434 feet = 2570.6832 meters