671 x 354 x 19 meters = 2201.44 x 1161.42 x 62.34 feet