75 x 708 x 396 meters = 246.06 x 2322.83 x 1299.21 feet