390 x 419 x 624 feet = 118.87 x 127.71 x 190.2 meters