139.5 x 161.3 feet = 42.52 x 49.16 meters