693 x 186 x 80 meters = 2273.62 x 610.24 x 262.47 feet