diff --git a/src/ImageSharp/PixelFormats/Rgba64.cs b/src/ImageSharp/PixelFormats/Rgba64.cs
index b0aeab92e..a66485ba4 100644
--- a/src/ImageSharp/PixelFormats/Rgba64.cs
+++ b/src/ImageSharp/PixelFormats/Rgba64.cs
@@ -290,7 +290,7 @@ namespace SixLabors.ImageSharp.PixelFormats
///
public override string ToString()
{
- return this.ToVector4().ToString();
+ return $"({this.R},{this.G},{this.B},{this.A})";
}
///
diff --git a/tests/ImageSharp.Tests/Formats/Png/PngEncoderTests.cs b/tests/ImageSharp.Tests/Formats/Png/PngEncoderTests.cs
index eaf60be5e..415cffbed 100644
--- a/tests/ImageSharp.Tests/Formats/Png/PngEncoderTests.cs
+++ b/tests/ImageSharp.Tests/Formats/Png/PngEncoderTests.cs
@@ -21,7 +21,7 @@ namespace SixLabors.ImageSharp.Tests
{
// This is bull. Failing online for no good reason.
// The images are an exact match. Maybe the submodule isn't updating?
- private const float ToleranceThresholdForPaletteEncoder = 0.2273F;
+ private const float ToleranceThresholdForPaletteEncoder = 1.0F / 100;
///
/// All types except Palette