189.6 x 147.4 meters = 622.05 x 483.6 feet