189 x 111 x 254 meters = 620.08 x 364.17 x 833.33 feet