6.524 meters = 21 feet and 4.85 inches