2608.6 meters = 8558 feet and 4.79 inches