386 x 445 x 627 feet = 117.65 x 135.64 x 191.11 meters