18 x 90.1 meters = 59.06 x 295.6 feet