2598.4 meters = 8524 feet and 11.21 inches