120 x 87 meters = 393.7 x 285.43 feet