5568.2 meters = 18268 feet and 4.47 inches