136 x 660 meters = 446.19 x 2165.35 feet