16.118 meters = 52 feet and 10.57 inches