624 x 121 x 81 meters = 24566.93 x 4763.78 x 3188.98 inches