139 x 506 meters = 456.04 x 1660.1 feet