258.72 inches = 6.571488 meters