136 x 358 feet = 41.45 x 109.12 meters