198 x 80 x 276 meters = 649.61 x 262.47 x 905.51 feet