2598.2 meters = 8524 feet and 3.34 inches