113.5 x 73 meters = 372.38 x 239.5 feet