Is an overflow system suitable for an official Olympic-size swimming pool?

Do you actually have a pool that is 50 meters long? Over 165 feet.

Yes.