16.673 meters = 54 feet and 8.42 inches