96 x 210 x 627 feet = 29.26 x 64.01 x 191.11 meters