72 x 128 meters = 236.22 x 419.95 feet