291 x 114 meters = 954.72 x 374.02 feet