284 x 146.7 feet = 86.56 x 44.71 meters