10.7 x 136.6 meters = 35.1 x 448.16 feet