114 x 201 meters = 374.02 x 659.45 feet