344 x 23 meters = 1128.61 x 75.46 feet