2318.4 feet = 706.64832 meters