39 x 284 feet = 11.89 x 86.56 meters