184 x 284 feet = 56.08 x 86.56 meters