35.6 x 148.2 meters = 116.8 x 486.22 feet