630 x 527 x 96 meters = 2066.93 x 1729 x 314.96 feet