135 x 59 feet = 41.15 x 17.98 meters