11.7 x 85.9 meters = 38.39 x 281.82 feet