112.1 x 225 meters = 367.78 x 738.19 feet