626 x 365 x 88 meters = 24645.67 x 14370.08 x 3464.57 inches