16.764 meters = 54 feet and 12 inches