16.954 meters = 55 feet and 7.48 inches