119 x 87 meters = 390.42 x 285.43 feet