681 x 190 x 69 meters = 2234.25 x 623.36 x 226.38 feet