65 x 628 x 52 meters = 2559.06 x 24724.41 x 2047.24 inches