229 x 41 meters = 751.31 x 134.51 feet