8.6 x 121.2 meters = 28.22 x 397.64 feet