121 x 541 meters = 396.98 x 1774.93 feet