121 x 194 meters = 396.98 x 636.48 feet