193 x 284 feet = 58.83 x 86.56 meters