88 x 351 x 654 meters = 288.71 x 1151.57 x 2145.67 feet