2632.8 meters = 8637 feet and 9.54 inches