139 x 609 feet = 42.37 x 185.62 meters