2127.9 inches = 54.04866 meters