189.6 x 146.8 meters = 622.05 x 481.63 feet