115 x 229 meters = 377.3 x 751.31 feet