135 x 105 feet = 41.15 x 32 meters