16.433 meters = 53 feet and 10.97 inches