377 x 366 x 620 feet = 114.91 x 111.56 x 188.98 meters