633 x 188 x 75 meters = 2076.77 x 616.8 x 246.06 feet