628 x 367 x 90 meters = 24724.41 x 14448.82 x 3543.31 inches