141.6 x 98.8 meters = 464.57 x 324.15 feet