141.6 x 99.4 meters = 464.57 x 326.12 feet