119 x 358 meters = 390.42 x 1174.54 feet