182 x 90.6 meters = 597.11 x 297.24 feet