87 x 68.9 meters = 285.43 x 226.05 feet