289 x 644 x 90 meters = 948.16 x 2112.86 x 295.28 feet