122 x 201 meters = 400.26 x 659.45 feet