56 x 706 feet = 17.07 x 215.19 meters