75 x 364 x 366 meters = 246.06 x 1194.23 x 1200.79 feet