624 x 368 x 508 meters = 24566.93 x 14488.19 x 20000 inches