139 x 100.5 meters = 456.04 x 329.72 feet