98.9 x 166 meters = 324.48 x 544.62 feet