87.1 x 156.1 meters = 285.76 x 512.14 feet