99.6 x 57.4 meters = 326.77 x 188.32 feet