You just said that the object is "floating".
(As soon as you said that, a picture of a duck flashed through my mind. But then I knew right away that the duck could not be an accurate representation of the situation you're describing. 340 N would be <u><em>some duck</em></u> ... about 76 pounds ... and that duck would have been caught and eaten a long time ago. I mean ... what could a 76-pound duck do ? Could it fly away ? Could it run away ? ? Not likely.)
So it's not a duck, but whatever it is, it's just sitting there on the water, floating. What's important is that it's <u><em>not accelerating</em></u> up or down. THAT tells us that the vertical forces on it are balanced so that there's NO NET vertical force on it at all.
What are the vertical forces on it ? There's gravity, pulling it DOWN with a force of 340 N, and there's buoyancy, pushing it UP. The SUM of those two forces must be <em>zero</em> ... otherwise the object would be accelerating up or down.
It's not. So (gravity) + (buoyancy) must add up to zero.
The buoyant force on the object is <em>340 N UPward.</em>