186 x 328 x 627 feet = 56.69 x 99.97 x 191.11 meters