2598.1 meters = 8523 feet and 11.4 inches